package com.promise.jokerdream.response.pc

import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

// 押镖首页回包
@Serializable
data class QueryEscortHomeResponse(
    override val result: Int,
    override val msg: String = "",
    // 押镖状态，0为未押镖、1为正在押镖
    @SerialName("escort_state")
    val escortState: Int = 0,
    // 押送次数，最多一次
    @SerialName("convey_count")
    val conveyCount: Int = 0,
    // 拦截次数，最多3次
    @SerialName("looted_count")
    val lootedCount: Int = 0,
): BasePCResponse {
    override fun getDescription(): String {
        return msg
    }
}
